West Boylston Municipal Light Commission Solar Array is a solar power plant with a total output of 359 kW.
External Identifiers
ref:US:EIA | 61415 |
West Boylston Municipal Light Commission Solar Array is a solar power plant with a total output of 359 kW.
ref:US:EIA | 61415 |